package com.xqboss.apps.vo.consumer;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.math.BigDecimal;


@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@ApiModel("队伍普通升级条件")
public class TeamOrdinaryInfoVo{

    @ApiModelProperty("0-队伍人数；1-互送礼物；2-累计打卡；3-队伍实名")
    private Integer type;

    @ApiModelProperty("是否满足")
    private Boolean isOk;

    @ApiModelProperty("分子")
    private Integer numerator;

    @ApiModelProperty("分母")
    private Integer denominator;

    /*队伍普通升级条件类型*/
    public static class Type{
        //队伍人数
        public static final Integer TEAM_NUMBER = 0;
        //互送礼物
        public static final Integer GIFT_NUMBER = 1;
        //累计打卡
        public static final Integer PUNCH_NUMBER = 2;
        //队伍实名
        public static final Integer REAL_NAME = 3;
    }
}
